Make gdk_keymap_map_virtual_modifiers work early
authorMatthias Clasen <mclasen@redhat.com>
Wed, 25 Aug 2010 05:05:29 +0000 (01:05 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 25 Aug 2010 05:05:29 +0000 (01:05 -0400)
It needs to ensure that we have an uptodate modmap. Bug 616401

gdk/x11/gdkkeys-x11.c

index 24bb18be03964fe5c5abcc8ac0c6dbaf3498529c..c7963f5d818c80b7199f93da7b3c7bfb2d996d4b 100644 (file)
@@ -1822,6 +1822,7 @@ gdk_keymap_map_virtual_modifiers (GdkKeymap       *keymap,
 
   keymap = GET_EFFECTIVE_KEYMAP (keymap);
   keymap_x11 = GDK_KEYMAP_X11 (keymap);
+  get_xkb (keymap_x11);
 
   retval = TRUE;